Este tutorial explica como ampliar PDF usando Java. Ele tem as configurações do IDE, uma lista de etapas e um código de exemplo para aplicar o tamanho de zoom de PDF personalizado usando Java. Você aprenderá o impacto de definir a posição inicial de zoom e o fator de zoom ao abri-lo em um visualizador de PDF.
Etapas para ampliar arquivo PDF usando Java
- Estabeleça o ambiente para usar Aspose.PDF for Java para ampliar o arquivo PDF
- Carregue o arquivo PDF de origem no objeto Document para definir o nível de zoom
- Crie um objeto GoToAction
- Defina a página de destino, o deslocamento da visualização a partir do canto superior esquerdo e o fator de zoom usando o objeto XYZExplicitDestination
- Defina esta ação para o documento carregado
- Salve o arquivo PDF de saída com novas configurações de zoom
Siga estas etapas para implementar PDF Zoom out usando Java. Ele requer a configuração do OpenAction do arquivo PDF de destino como queremos quando este arquivo PDF de saída for aberto em qualquer visualizador de PDF, ele deve abrir a página específica com configurações de zoom personalizadas. Use a classe GoToAction para definir a ação fornecendo os parâmetros necessários e chamando o método setOpenAction().
Código para diminuir o zoom em PDF usando Java
import com.aspose.pdf.*; | |
import java.io.FileOutputStream; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Change PDF zoom settings in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the source PDF file | |
Document pdf = new Document("sample.pdf"); | |
GoToAction goToAction = new GoToAction(new XYZExplicitDestination(2, 0, -200, 1.5)); | |
pdf.setOpenAction(goToAction); | |
// Save the document | |
pdf.save("Output.pdf"); | |
System.out.println("PDF zoom settings changed successfully"); | |
} | |
} |
Este código demonstra como aplicar PDF Zoom in usando Java com as configurações desejadas quando o abrimos. O objeto XYZExplicitDestination é usado para definir as configurações personalizadas, como o número da página, deslocamento da página de destino em termos de pontos superiores esquerdos e o fator de zoom. Os valores esquerdo e superior são referenciados a partir do canto superior esquerdo da página, digamos que se definirmos o topo como um valor positivo, ele começará a aumentar o zoom acima da página de destino. Se você defini-lo para algum valor negativo, o zoom inicial começará a apontar abaixo na página de destino.
Este artigo nos ensinou como ampliar PDF quando você o abre no Acrobat Reader. Se você quiser girar um arquivo PDF, consulte o artigo em como girar PDF usando Java.