edraw-max-horizontal
Guía De Usuario
¿Qué hay de nuevo?
PRUÉBALO GRATIS
COMPRAR AHORA

Insertar PDF en VB 6 y automatizar PDF

> Edraw: How-tos > Insertar PDF en VB 6 y automatizar PDF
Publicado por Edraw | 2023-12-05 16:20:36
PDF viewer component es una solución fácil y fiable para los desarrolladores para incrustar documentos pdf en una aplicación vb.󠀲󠀨󠀦󠀩󠀦󠀦󠀡󠀠󠀳

Con PDF viewer component, es fácil para los desarrolladores vb incrustar un archivo pdf existente en un formulario a continuación, desactivar la impresión, guardar y copiar funciones.󠀲󠀨󠀦󠀩󠀦󠀦󠀡󠀡󠀳

En el evento de carga del formulario, los desarrolladores pueden utilizar el método LoadFile para cargar archivos pdf desde el disco duro o el servidor y abrirlos en un área del formulario. El archivo PDF puede ser de sólo lectura, de edición completa, o prohibir guardar por diferentes requisitos.󠀲󠀨󠀦󠀩󠀦󠀦󠀡󠀣󠀳󠀰 Los desarrolladores también pueden cambiar las opciones de visualización pdf fácilmente con el componente vb 6.󠀲󠀨󠀦󠀩󠀦󠀦󠀡󠀤󠀳

Haz clic aquí para descargar PDF Viewer Component - Soporte vb6, vb.net proyecto

descarga gratuita

Mostrar archivos PDF en forma VB 6

En esta parte, vamos a mostrar el código de ejemplo detallado sobre cómo crear y personalizar ventanas de documentos PDF en clase VB 6.󠀲󠀨󠀦󠀩󠀦󠀦󠀡󠀨󠀳󠀰 Pero antes de esto, por favor asegúrese de que ha integrado PDF Viewer Component en su aplicación de escritorio VB 6 creado.󠀲󠀨󠀦󠀩󠀦󠀦󠀡󠀩󠀳

Si no tienes el archivo pdfviewer.ocx, necesitas instalar el paquete primero.󠀲󠀨󠀦󠀩󠀦󠀦󠀢󠀠󠀳

Inicia Visual Basic y crea un nuevo proyecto estándar. Form1 se crea por defecto.

Haz clic con el botón derecho en cualquiera de las pestañas de tu caja de herramientas y haz clic en elegir elementos.󠀲󠀨󠀦󠀩󠀦󠀦󠀢󠀣󠀳

vb 6 añadir componentes...

En el cuadro de diálogo emergente, marque el componente Visor de PDF.󠀲󠀨󠀦󠀩󠀦󠀦󠀢󠀥󠀳

vb6 elegir pdf

Pulsa el botón Ok.󠀲󠀨󠀦󠀩󠀦󠀦󠀢󠀧󠀳

El PDF Viewer Component se ha añadido en la ventana barra de herramientas.󠀲󠀨󠀦󠀩󠀦󠀦󠀢󠀨󠀳

Caja de herramientas

Cambiar a un formulario VB 6, a continuación, añadir el componente en el mismo.󠀲󠀨󠀦󠀩󠀦󠀦󠀣󠀠󠀳

vb6 incrustar componente pdf

El componente incluye un montón de métodos, eventos y propiedades para personalizar la ventana de Adobe Reader.󠀲󠀨󠀦󠀩󠀦󠀦󠀣󠀢󠀳

El desarrollador puede utilizar el siguiente código para abrir un archivo pdf en el Evento Form_Load.󠀲󠀨󠀦󠀩󠀦󠀦󠀣󠀣󠀳

Private Sub OpenPDF_Click()
With CommonDialog1
.DefaultExt = "pdf"
.Filter = "PDF File Formats (*.pdf)|*.pdf|All Files (*.*) | *.* ||"
.FilterIndex = 1
End With
CommonDialog1.ShowOpen
PDFViewer1.LoadFile CommonDialog1.FileName
End Sub

Para proteger la hoja de cálculo de Excel de modificaciones por parte del usuario final, el desarrollador necesita añadir el siguiente código en el evento DocumentOpened.󠀲󠀨󠀦󠀩󠀦󠀦󠀣󠀥󠀳

Private Sub EDOffice_DocumentOpened()
EDOffice1.ProtectDoc 1 ' XlProtectTypeNormal
End Sub

Hay algunos métodos de automatización de excel envueltos disponibles para crear o modificar datos de Excel.󠀲󠀨󠀦󠀩󠀦󠀦󠀣󠀧󠀳

bool ExcelAddWorkSheet(long Index);
bool ExcelDeleteWorkSheet(long Index);
bool ExcelActivateWorkSheet(long Index);
long ExcelGetWorkSheetCount();
bool ExcelSetCellValue(long Column, long Row, BSTR Value);
BSTR ExcelGetCellValue(long Column, long Row);
bool ExcelSetRowHeight(long Row, double Height);
bool ExcelSetColumnWidth(long Column, double Width);
afx_msg bool ExcelDeleteRow(long Row);
bool ExcelDeleteColumn(long Column);
bool ExcelInsertRow(long Row);
bool ExcelInsertColumn(long Column);
bool ExcelInsertPageBreakInRow(long Row);
bool ExcelInsertPageBreakInColumn(long Column);
bool ExcelCopyToClipboard();
bool ExcelPasteStringToWorksheet(BSTR bstText);

Desactivar la función de edición de Adobe Reader desde Visual Basic

En la ventana de código del Formulario1, inserta el siguiente código:󠀲󠀨󠀦󠀩󠀦󠀦󠀤󠀠󠀳

Private Sub DisableAdobeReader_Click()
PDFViewer1.SetReadOnly
PDFViewer1.DisableHotKeyCopy
PDFViewer1.DisableHotKeyPrint
PDFViewer1.DisableHotKeySave
PDFViewer1.DisableHotKeySearch
PDFViewer1.DisableHotKeyShowBookMarks
PDFViewer1.DisableHotKeyShowThumnails
PDFViewer1.DisableHotKeyShowToolbars
End Sub

Pulsa F5 para ejecutar el proyecto.󠀲󠀨󠀦󠀩󠀦󠀦󠀤󠀢󠀳󠀰 El archivo pdf se abrirá en la ventana de vb 6.󠀲󠀨󠀦󠀩󠀦󠀦󠀤󠀣󠀳󠀰 El usuario no puede cambiar o copiar los archivos pdf.󠀲󠀨󠀦󠀩󠀦󠀦󠀤󠀤󠀳

desactivar pdf vb6

Con el componente visor de PDF, no sólo podrás ver documentos PDF, sino también desactivar la impresión, desactivar la copia, desactivar la edición y cambiar las opciones de la ventana pdf.

Te puede interesar

Integrar MS Word en VB 6 y hacer Word Automation󠀲󠀨󠀦󠀩󠀦󠀦󠀤󠀧󠀳

Una navaja suiza para todas tus necesidades de diagramación

EdrawMax es la herramienta de diagramación más fácil de usar que sirve para todos tus propósitos. Proporciona un espacio de trabajo para crear más de 280 tipos de diagramas, incluyendo diagramas de flujo, diagramas de Ishikawa, diagramas UML, planos de piso y más. Acelera la comprensión e impulsa la innovación en múltiples plataformas. ¡Pruébala gratis ahora!